Fast Approximations of Quantifier Elimination

نویسندگان

چکیده

Abstract Quantifier elimination (qelim) is used in many automated reasoning tasks including program synthesis, exist-forall solving, quantified SMT, Model Checking, and solving Constrained Horn Clauses (CHCs). Exact qelim computationally expensive. Hence, it often approximated. For example, Z3 uses “light” pre-processing to reduce the number of variables. CHC-solver Spacer model-based projection (MBP) under-approximate relative a given model, over-approximations can be as abstractions. In this paper, we present QEL framework for fast approximations qelim. provides uniform interface both quantifier reduction projection. builds on egraph data structure – core EUF decision procedure SMT by casting problem choosing ground (i.e., variable-free) representatives equivalence classes. We have implement MBP theories Arrays Algebraic Data Types (ADTs). integrated our new evaluated within several that rely approximations, outperforming state-of-the-art.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Quantifier Elimination

Quantifier elimination (QE) is a very powerful procedure for problems involving first­order formulas over real fields. The cylindrical algebraic decomposition (CAD) is a technique for the “efficient” im­ plementation of QE, that effectively reduces an seemingly infinite problem into a finite (but potentially large) instance. For much more information about QE and CAD (including a reprint of Tar...

متن کامل

Definability and Fast Quantifier Elimination in Algebraically Closed Fields

The Bezout-Inequality, an afine version (not in&ding multiplicities) of the classical Bezout-Theorem is derived for applications in algebraic complexity theory. Upper hounds for the cardinality and number of sets definable by first order formulas over algebraically closed fields are given. This is used for fast quantifier elimination in algebraically closed fields.

متن کامل

Quantifier Elimination for Quartics

Concerning quartics, two particular quantifier elimination (QE) problems of historical interests and practical values are studied. We solve the problems by the theory of complete discrimination systems and negative root discriminant sequences for polynomials that provide a method for real (positive/negative) and complex root classification for polynomials. The equivalent quantifier-free formula...

متن کامل

Quantifier Elimination in Fields

Here we give a detailed description of the quantifier elimination algorithm for algebraically closed fields (ACF); We also describe its implementation in the system AFC-EQ that was developed in GIS Group for Inteligent Systems on the Faculty of Mathematics, University of Belgrade.

متن کامل

Partial Quantifier Elimination

We consider the problem of Partial Quantifier Elimination (PQE). Given formula ∃X[F (X,Y ) ∧G(X,Y )], where F,G are in conjunctive normal form, the PQE problem is to find a formula F ∗(Y ) such that F ∗ ∧ ∃X[G] ≡ ∃X[F ∧G]. We solve the PQE problem by generating and adding to F clauses over the free variables that make the clauses of F with quantified variables redundant in ∃X[F ∧G]. The traditi...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: Lecture Notes in Computer Science

سال: 2023

ISSN: ['1611-3349', '0302-9743']

DOI: https://doi.org/10.1007/978-3-031-37703-7_4